thing repeated annoyingly - German English Dictionary